#import <GraphicsServices/GraphicsServices.h>

@class UIImageView;
@class NSString;
@class NSArray;

@interface Panel: UIImageView
{
	id keyDelegate;
	NSString *imagePath;
}

- (id)initWithFrame: (CGRect)frame image: (NSString *)s;
- (void)dealloc;

- (NSString *)imagePath;

- (void)setAreaByString: (NSString *)s;

- (void)setKeyDelegate: (id)delegate;

- (void)keyClicked: (unsigned char)key;
- (void)keyPressed: (unsigned char)key;
- (void)keyReleased: (unsigned char)key;

/*
- (void)mouseDown: (CGEventRef)event;
- (void)mouseUp: (CGEventRef)event;
*/
@end
